More weather information for Taffy Island