Current weather station observations near Alger Island