Current weather station observations near Gowack Island