11922 meters = 39114 feet and 2.08 inches