More weather information for McCluer Island