I had the exact same levers on my High Sierra and even had the same brakes for a while. I went to a shop and they were able to get me the correct length cable. Even with the cantilevers dialed in I wasn't thrilled with brake power. I put some Avid Shortys on and never looked back.