Current weather station observations near Lavoisier Island