Alma telescope reaches new heights