Xu "et al." estimó la longitud en 8 metros y el peso en 1400 kilogramos.