13365 meters = 43848 feet and 5.1 inches