So... I was doodling on some graph paper (which obviously isn't the best evidence, but that's not the point), and I drew up Huaxiaosaurus, which is really just an old Shantungosaurus, as all differences between the two genera are only aging related. Now, it's supposed to be 11.3 meters tall in a tripodal pose, and 18.7 meters long, so when I finished the doodling, it was somewhere around 18-19 meters in the tripodal pose. So that got me thinking, "is 18.7 meters the tripodal length, or the normal length?" Anyways, I measured out the doodled up version, and it came out at about 21-22 meters long. Am I going to wave this around going "Lol Shants are teh biggest dino evre lol." and claiming that something made an error, as Amphicoelias fanboys do? Well, as you can probably tell from the satire in that sentence: no. But, it's something to think about.