13211 meters = 43343 feet and 2.11 inches