More weather information for Stoer Island