More weather information for Groton Island