More weather information for Spider Island