Current weather station observations near Barranco da Vaca