25064 meters = 82230 feet and 11.65 inches