10726 meters = 35190 feet and 3.46 inches