2xu tri shorts and shirt size

I am looking to buy new racing attire for this season and love the new 2xu line. I want to get the comp tri singlet and shorts and since I am getting it through an online retailer and was wondering how their sizing runs. I have seen people ask this question before but I haven’t seen anyone with my size post. I am 6’2" and 155lbs with a 31’ waist and proportionally bigger legs than upper body. I feel like a M in shorts is fine but I am worried about the shirt. Will a M be long enough (I don’t want half my stomach and back exposed) because I feel like a L will not be skin tight for me?

I would go medium on the top as well. the Comp singlet does have good length to it, so should cover the belly well.
09 started shipping this week, so you will find some dealers with stock already especially ones closest to S. Cal like Nytro and Onetri.com
enjoy and have a great season

If you spend over $100 at onetri like TODAY you can get free shipping, I think. The sale is over soon…

Thanks for the info!