10806 meters = 35452 feet and 9.07 inches