25800 meters = 84645 feet and 8.03 inches