First of all, I would recommend checking out this site...
I am a huge fan of Motoports products and they make their jackets in cordura, stretch kevlar and mesh kevlar. They are, importantly for you, made to fit whatever size you need. There is sometimes a wait for custom work but you absolutely cant go wrong with this stuff. I will take it over leather anyday.
I wont go on to much about Motoport here. But there is a post I started with some more info and links to reviews. Check it out.
I also have a link I found for the Tourmaster Jacket you were looking for. I appears to be available in many colors and several tall sizes, hi-viz included.
The only thing I see that could be a problem, and this is just my opinion, is that its main shell is 600 denier carbolex and 600 denier polyester. Here is a link to the fieldsheer site that list some of the properties of those materials and shows some testing they did on it. You will see that the 600d Carbolex came in at only 1500 cycles.
From a protective standpoint, this is not incredibly good coverage. After wearing motoport for years and currently in the market for a new jacket since growing out of mine, I am amazed at what manufactures are making their "protective" gear out of. All of that CE approved armor isnt going to do any good if you jacket instantly goes 'POOF!' when it hits the ground with you in it and evaporates.
If you are looking for a 3/4 length jacket for the winter and a mesh for the summer that you can get in your size and in hi-viz, then go here...
This one jacket will do everything you need. Mesh for the summer, put the liner in and your good for the winter.
And remember, Hi-Viz is only half the battle. Make sure your wearing something that will save your but when it fails and some blind moron doesnt see you anyway. Oh, keep in mind, a bag of cement in the road doesnt care what color jacket you have on.
Hope this helps.