5564.1 meters = 18254 feet and 11.06 inches