Current weather station observations near Ellwood Landing