Whoa 🤯... I mean, can you even imagine? There's life down there?! I'm literally speechless 😲. Like, 27,000 feet is crazy! You could fit like 10 Mount Everests stacked on top of each other and still have room to grow. And for us to think that there wasn't any life at those depths is just...