13279 meters = 43566 feet and 3.28 inches