580 is long. If that's a typo LMK, if it's correct than you're good for a Canyon Speedmax size large with the long stem (85mm) + the TSP (Team Switch Plate) in the forward position. That's to satisfy your 580 of Pad Reach. Then for your Pad Stack of 635 you'd use the flat base bar with a single 20mm spacer + three 5mm spacers. You could also do the drop base bar with two 20mm spacers or the rise base bar with a single 5mm spacer but I think flat bar is a better choice.
I'm all about athletes mastering triathlon
Twitter - @TriCoachIan