More weather information for Echo Bay