10586 meters = 34730 feet and 11.65 inches