More weather information for Deering Island