More weather information for Depot Island