414.6 meters = 1360 feet and 2.83 inches