314.6 meters = 1032 feet and 1.83 inches