More weather information for Neville Island