More weather information for Owl Island