Megalodon Shark Gave Live Birth To Large Newborns That Ate Their Siblings Megalodon (Otodus megalodon) reached at least 50 feet (15 meters) in length when it was ruling our oceans million years ago. So, it should come to no surprise that they gave birth to pups that are larger than most adult humans… right?