I did a bit of research on these...
if it's 1/16 scale, it should be 33.68 cm long ( 12 7/8 inch)
The narrative on the Aliexpress website claimed it was 30 cm long AND 45 cm long.
If it is 30 cm like the top of the webpage says, it's 1/18 scale.
If it's 45 cm like the bottom of the webpage shows, it's 1/12 scale.
From the movie Will posted, I'm inclined to think it's 1/18 scale.
They look cool and at $60 or so plus shipping, not a bad deal. I may get one just for fun.