More weather information for Teheke Island