That looks like 1.5-2"? That's impressive. I got .5" in that only on grassy surfaces. IIRC though it was just supposed to end as a few snow showers and wasn't supposed to accumulate at all. I recall most news stations saying ending as flurries and this board being the only one to mention a coating or an inch, and even then, it over performed.
I remember that afternoon well. I was working on a Biology project and a 2 hour project took me the whole day because of the storm and this forum lol (despite the fact I only got a half inch).