18480 meters = 60629 feet and 11.06 inches