312.76 meters = 1026 feet and 1.39 inches