The largest thyreophorans were Ankylosaurus and Stegosaurus, from the Late Cretaceous and Late Jurassic periods (respectively) of what is now North America, both measuring up to 9 meters in length and estimated to weigh up to 6 tonnes. [