More weather information for Otay Mesa-Nestor