Current weather station observations near Pla de na Tesa