I was getting the sizing of the bike from a link here on C&V. When I went back to the link, I saw it was called 1999 Peloton and Paramount sizing, and I didn't notice. This has an even shorter top tube than I was afraid of, but the Superbe Pro components should work well on the CCM.
__________________