13521 meters = 44360 feet and 2.83 inches