More weather information for Towhead Island