5595 meters = 18356 feet and 3.59 inches