18717 meters = 61407 feet and 5.76 inches