The animals with the longest necks, up to 15 meters in some cases, were plesiosaurs (such as Elasmosaurus and Mauisaurus) and sauropod dinosaurs (such as Mamenchisaurus, Sauroposeidon, and Supersaurus).