21209 meters = 69583 feet and 4 inches