The Herrerasaurus was somewhat small compared with the Giganotosaurus and Spinosaurus, who lived much later on. It was only three to four metres long. In return, its legs were very strong, and it could sprint about as fast as a 100-metre runner. For a...