More weather information for Dewey's Island