More weather information for Duckfoot Island