Current weather station observations near Narrows Landing