Possible, but I doubt anybody alive in the Boston area will see 90" in three weeks again. The return rate for something like that has to be astronomical.
It's Hampshire Street in the Kendall Square area, about two blocks up from CBC. It was magical that morning after the last big storm, like being in some village in the Alps or something.