"acrocanthosaurus" was 36 feet long, almost as large as "tyrannosaurus rex", and weighed about 6 or 7 short tons. it was the largest theropod in north america before the evolution of the tyrannosaurs.