5559.2 meters = 18238 feet and 10.14 inches