8564.6 feet = 2610.49008 meters