It looks like 99 spokes and Geometry geeks are right for the new 2021 58 cm (630/392 verified on specialized.com) but 99spokes is wrong about the 2017 58 which looks like it should be (629/390) which geometry geeks got right, but 99spokes got wrong. So basically the new 58 is 1mm taller and 2mm longer. A new 61 is 8mm longer and 31mm higher.
https://www.roadbikereview.com/threa...359076&slide=0
Just can't trust everything you read on the internet I guess.