18588 meters = 60984 feet and 3.02 inches