Okay, I was a little off...it's a 44", not a 40", like I thought. On the one hand, it's nice to be wrong on the low side about my measurements, on the flip side...the shirt may be a little big for you. It's still coming, just giving you the heads up.
Also, do you have flat shoes to squat in? I've got an old pair of Asics that I don't use anymore that you can have if they'll fit ya.