More weather information for Meares Island