26162 meters = 85833 feet and 4 inches