Current weather station observations near Leblanc Island