Current weather station observations near Invernoaden