Έχοντας μήκος 3,74 μέτρων, είναι η μεγαλύτερη θαλάσσια χελώνα που έχει βρεθεί μέχρι σήμερα στην Ευρώπη και μία από τις μεγαλύτερες που έχουν ζήσει ποτέ στη Γη
Μια δημοσιογραφική έρευνα της Βαρβάρας Αγγέλη και του Γιώργου Τσαντίκου που έγινε για λογαριασμό του InsideStory και δημοσιεύτηκε την Τετάρτη 21 Σεπτεμβρίου 2016.