I have those triangle bars as well (found them for $10 at a swap meet). I am also 6'5" and I haven't figured any way to install usable pegs on them. I'm still thinking of getting a set of the rectangular bars (when money permits).