More weather information for Drosera Island