25204 meters = 82690 feet and 3.46 inches