More weather information for Sewalls Island