5603 meters = 18382 feet and 6.55 inches