Current weather station observations near Rancho Punta de la Mesa