More weather information for Thatchbed Island