They claim 428 inches this season so far. 20 km away at Owl's Head they claim 132 inches this season.
When there are no mountains ranges or massive water bodies, just 20 km of rolling hills and forest, can you really believe they've gotten more than 3 times as much snow?
Their elevation is higher.. but enough to make that much of a difference? Sutton is also about 20 km away and similar height I think (maybe 500-1000 feet difference) and they claim about 200 inches on the season.
Do they just measure snow in an area where it blows in at Jay?