8690 meters = 28510.498688 feet