25824 meters = 84724 feet and 4.91 inches