Current weather station observations near Mas de la Place