More weather information for Nestor Canal