Dang...

Here is what real world physics say about his "600" horsepower

View attachment 1716061512
Not sure i would put much stock in the flywheel HP number - only 10% loss through the drive train seems pretty low compared to what I've seen.