8677 meters = 28467.847769 feet