12220 meters = 40091 feet and 10.36 inches