Weather Cape Cod Canal