Current weather station observations near Wiebe Island