I believe this shirt has shrunk or just runs a smaller size.  Chest measurements are 44" which is not your normal XXL chest size.    Please compare the 44" measurement to one of your 
t shirts that fit you well with a yard stick or measuring tape.

Two small marks on the shirt front.  See the last two pictures.