Although other theropods rivalled or exceeded "Tyrannosaurus rex" in size, it was the largest known tyrannosaurid and one of the largest known land predators. It was up to in length, up to tall at the hips, and up to in weight. By far the largest carnivore in its environment, "Tyrannosaurus rex" was a top predator, probably preying on hadrosaurs and ceratopsians, and/or a scavenger. The debate over "Tyrannosaurus" as apex predator or scavenger is among the longest running in paleontology.