8683 meters = 28487.532808 feet