950.5 meters = 3118 feet and 5.26 inches