Current weather station observations near Touloula