Current weather station observations near Larrechea