314.61 meters = 1032 feet and 2.22 inches