5603.6 meters = 18384 feet and 6.17 inches