Current weather station observations near Herschel Island