Current weather station observations near Lockes Landing