Label size 40 but this would be a massively oversized. I'd say a very oversized retro UK 16 but still roomy on a UK 18. 24" pit to pit. 33" length. 19" shoulder to shoulder. 25" shoulder to cuff.
eBay