My BS meter is off the charts.
Why? This thing lived at a time when the world was crittered by dragonflies with 60 cm wingspans and 20 cm-long cockroaches.