Current weather station observations near Tadcroft