5568 meters = 18267 feet and 8.6 inches