More weather information for Thevenard Island Nature Reserve