saying that you may be onto something, this is from specialized web site. the red numbers are for the 54 and 56 cm geometry so the 3rd and 4th sets of numbers on each line should give the correct geometry for each size. center to center top tube length is 56cm according to my tape but its interesting that a 54 cm isnt listed where according to this chart a 54 cm frame should have a 510mm seat tube and a 548 top tube but mine is 540 seat tube and 560 top tube suggesting a somewhere between a 54 and a 56?. anyone got any more to add because im confused.com
the link to the geometry page is at the bottom
Size 49 52 54 56 58 61
Seat-Tube Length, B-B Center to Top 460mm 490mm 510mm 530mm 550mm 580mm
Top-Tube Length, Horizontal 518mm 537mm 548mm 565mm 582mm 600mm
B-B Drop 71.5mm 71.5mm 69mm 69mm 67.5mm 67.5mm
Chain-Stay Length 405mm 405mm 405mm 405mm 407mm 410mm
Seat-Tube Angle 75.5° 74° 73.5° 73.25° 73° 72.5°
Head-Tube Angle 72.25° 73° 73° 73.5° 73.5° 74°
Fork Rake 45mm 45mm 45mm 43mm 43mm 43mm
Trail 62mm 57mm 57mm 56mm 56mm 53mm
Front-Center 576mm 576mm 583mm 591mm 605mm 613mm
Wheelbase 970mm 970mm 978mm 986mm 1003mm 1013mm
Stand-Over Height 737mm 777mm 798mm 816mm 836mm 863mm
Head-Tube Length 100mm 120mm 145mm 170mm 205mm 230mm
Stack 505mm 527mm 548mm 575mm 607mm 632mm
Reach 385mm 385mm 385mm 392mm 397mm 402mm
Handle-Bar Width 400mm 420mm 420mm 420mm 440mm 440mm
Stem Length 80mm 90mm 100mm 100mm 110mm 110mm
Crank Length 170mm 170mm 170mm 175mm 175mm 175mm
Seat-Post Length 300mm 300mm 350mm 350mm 350mm 350mm
http://www.specialized.com/gb/gb/bc/SBCProduct.jsp?spid=62276&scid=1101&scname=Road
the link to the geometry page is at the bottom
Size 49 52 54 56 58 61
Seat-Tube Length, B-B Center to Top 460mm 490mm 510mm 530mm 550mm 580mm
Top-Tube Length, Horizontal 518mm 537mm 548mm 565mm 582mm 600mm
B-B Drop 71.5mm 71.5mm 69mm 69mm 67.5mm 67.5mm
Chain-Stay Length 405mm 405mm 405mm 405mm 407mm 410mm
Seat-Tube Angle 75.5° 74° 73.5° 73.25° 73° 72.5°
Head-Tube Angle 72.25° 73° 73° 73.5° 73.5° 74°
Fork Rake 45mm 45mm 45mm 43mm 43mm 43mm
Trail 62mm 57mm 57mm 56mm 56mm 53mm
Front-Center 576mm 576mm 583mm 591mm 605mm 613mm
Wheelbase 970mm 970mm 978mm 986mm 1003mm 1013mm
Stand-Over Height 737mm 777mm 798mm 816mm 836mm 863mm
Head-Tube Length 100mm 120mm 145mm 170mm 205mm 230mm
Stack 505mm 527mm 548mm 575mm 607mm 632mm
Reach 385mm 385mm 385mm 392mm 397mm 402mm
Handle-Bar Width 400mm 420mm 420mm 420mm 440mm 440mm
Stem Length 80mm 90mm 100mm 100mm 110mm 110mm
Crank Length 170mm 170mm 170mm 175mm 175mm 175mm
Seat-Post Length 300mm 300mm 350mm 350mm 350mm 350mm
http://www.specialized.com/gb/gb/bc/SBCProduct.jsp?spid=62276&scid=1101&scname=Road