25545 meters = 83809 feet and 0.66 inches