Current weather station observations near Desmochado Afuera