Vasuki Indicus’ size is comparable to the largest snake ever known in history, Titanoboa, which was discovered in the 2000s.
This largest snake in the world used to live 60–58 ... that thrived in the Paleocene epoch—the period right after the dinosaurs went extinct, about 60 million years ago. Source: Florida ...