More weather information for Deane Canal