More weather information for Freese Island