5564 meters = 18254 feet and 7.12 inches