Current weather station observations near Piedra Grande