Current weather station observations near Llano Grande de Las Piedras