10964 meters = 35971.128609 feet