25437 meters = 83454 feet and 8.69 inches