The overall modal length has been estimated at 10.5 meters (34 ft), with the length distribution skewed towards larger individuals, suggesting an ecological or competitive advantage for larger body size.
وقد تم تقدير نموذج الطول الإجمالي عند 10.5 مترًا (34 قدمًا)، مع انحراف توزيع الطول نحو الأفراد الأكبر حجمًا، وهو ما يشير إلى وجود ميزة بيئية أو تنافسية لذوي الحجم الأكبر.