26200 meters = 85958 feet and 0.06 inches