Current weather station observations near Wildgoose Island