More weather information for Strout Island