8512 feet = 2594.4576 meters