More weather information for Watts Island