Current weather station observations near Storehouse Island