More weather information for Loon Island