Current weather station observations near Telde