Current weather station observations near Landover