5604 meters = 18385 feet and 9.92 inches