I think somebody had their finger on the scale.
You may be surprised.
The Northwoods deer are a larger genetic strain than here 250 miles south.
They need to navigate deep snow and outrun wolves. Only the large survive.
Regarding the pic, 350 is a round number, live weight?, dressed weight?, etc... No way to substantiate at this point.
That is a hulk of a buck though.