312.78 meters = 1026 feet and 2.17 inches