25443 meters = 83474 feet and 4.91 inches