More weather information for Duchess Island