Current weather station observations near Meaux Landing Strip