Horsepower Estimate?

what did it make

You had a good guess…….

378tq/343hp