2689 meters = 8822.178478 feet