5602.2 meters = 18379 feet and 11.06 inches