414.63 meters = 1360 feet and 4.02 inches