959.9 meters = 3149 feet and 3.34 inches