Current weather station observations near Eicher Landing Strip