Current weather station observations near Lackawanna Beach