How Large Were Hadrosaurs?
Hadrosaurs, commonly called duck-billed dinosaurs, were large plant eaters mostly about seven to ten metres (23-33 feet) long with an average weight of about 3,000 kilograms (6,614 pounds). Most hadrosaurs were likely smaller than tyrannosaurus rex, but perhaps the largest could have reached a similar size. T-rex individuals were as big as 12.8 metres (45 feet) long and four metres (13 feet) high at the hip, weighing almost seven tons.
Answered by Dr Richard Hebda, curator of Botany and Earth History