Wow that Suit looks great with the bike. I like it a lot I was afraid blue on blue wouldn't be cool but It looks fine to me. I dont know my size but I'm 5'11" and 195 pounds so... what size is it?
Also nice pic I love to see the bus on the track!
It would be a tight fit for you. And if you needed a back protector you'd be out of luck I think.