Current weather station observations near Gallagher Keys