More weather information for Taro Island