8510.6 feet = 2594.03088 meters