52658 meters = 172762 feet and 5.61 inches