8565.6 feet = 2610.79488 meters