More weather information for Neptune Island