Would like to get DH a sweatshirt. He's a 40" chest and 6'2" but not sure whether to get a M or L. Can anyone advise please?