Current weather station observations near Mechta Sfaïa