Current weather station observations near Torchin