More weather information for Teague Island