Current weather station observations near Potrero Grande