More weather information for Tuffs Island