this isn't going to happen. It is extreme. You said several feet of snow PER STORM but Boston only gets 80-90 total? Several feet of snow in a storm suggests 3 or 4 feet, so you are saying multiple storms of 3-4+ feet per storm in March? When was the last 940-950 storm off of New England? You aren't George, you are the love child of James and Jebwalk, and your grandfather is Roger Smith.