More weather information for Duff Islands