5568 meters = 18267.716535 feet