I just looked up the tt length specs for both, here you go:

Ruby Elite, size 54: 357mm
Tricross Elite, size 52: 357mm

Makes sense why I felt like I fit so well in the "cockpit."