Now Im thinking 2XLG??
find a XXL of the EXACT one you are interested in- full zip or 1/4 zip (they will fit differently). Email the seller a question: (presumably Ebay- I sell there, and always put those dimensions in my listings)
"When laid flat, without stretching:
what is the ampit to armpit dimension?
Sleeve length from underarm seam to end of cuff?
Length from top of should seam & sleeve to bottom of the shirt."
Find a sweatshirt/lite weight jacket that fits well, lay it flat on your bed, and measure the same as above, so you can compare. I am thinking that xxl will be too big, and you will want XL.