52616 meters = 172624 feet and 8.06 inches