Found this picture linked from a Windsor Star news article. From the Compuware building this smoke looked like it was right across the river, behind 150 W Jefferson. Didn't realize it was so far away. Pic is from Ren Cen.