18890 meters = 61975 feet and 0.79 inches