Long it certainly is, at 1,250 km (776 miles) from snout to tail.
At 1,250 km from snout to tail it is certainly long.