Ok, so I got this jacket and it's great. So I was confused today when I got out the measuring tape. I ordered a 48. However the p2p is less than 24", the sleeves are almost 25" on the dot and the shoulder straight across is 19.5". How does this fit so well, what am I missing? The back is a little longer with a length of 27".