Current weather station observations near Trent Island