314.69 meters = 1032 feet and 5.37 inches