10606 meters = 34796 feet and 7.06 inches