8512.6 feet = 2594.64048 meters