2689 feet = 819.6072 meters