414.29 meters = 1359 feet and 2.63 inches