On average, Lambeosaurus measured around 30 to 40 feet in length and weighed approximately 3 to 4 tons.