416 feet and 2 inches = 126.848 meters