69909 meters = 229360 feet and 2.83 inches