More weather information for Townshend Island