16032 meters = 52598 feet and 5.1 inches