La reconstrucción del esqueleto fósil, montado en el Instituto Geológico de China, en Pekín, mide 14,72 metros de largo.