Current weather station observations near Lemieux Island