5609.6 meters = 18404 feet and 2.39 inches