958.1 meters = 3143 feet and 4.47 inches