25472 meters = 83569 feet and 6.65 inches