I case it was unclear,TT=top tube. That bike is stretched and you have it set up with longish stem. This indicates you have a long torso and shorter legs.
I'm built that way,in fact I bet your bike would be very close to fitting me.
It's my understanding that LeMond liked his TT a bit on the longer side and incorporated that into his bike. The LeMond brand itself was manufactured by Trek. Trek was also a HUGE sponsor of one Lance Armstrong. After LeMond let it be know in kind terms that he suspected LA of doping, LA put pressure on that sponsor, threatened to drop them as a sponsor, and thus doomed the LeMond line to extinction.
