8680 meters = 28477.690289 feet