More weather information for Neil Island