More weather information for Owen Island