More weather information for Chomborua Island