Yes, nothing left obstructing this one from the river. Even when you are approaching the Longfellow Bridge, it's pushing itself up past Beacon Hill.
Besides Memorial Drive and the Common, I'm curious if it's becoming visible yet from any of the further flung observation areas. I saw no sign of it yesterday from the top of Horn Pond in Woburn, but you also can't see 33 Arch from there either. What about places like Blue Hills, The Fells, Mount Auburn, etc? Anybody see any sign of this yet?
Using the diagrams page on skyscraperpage as a guide, it looks like this is still just outside the Top 100 tallest buildings in Boston (let alone Boston/Cambridge). However, the one right next to it, 101 Arch (green slanty roof and clock) is right around the 75th tallest, so MT is going to be passing a LOT of buildings over the next few weeks!