More weather information for Shelton Island