Current weather station observations near Geese Island