Current weather station observations near Fletchers Landing