I'd be disappointed too if my 484 Hemi was only putting out 520 flywheel horsepower. That's what your numbers say when put into any number of calculators.
The 660hp is a myth. And, what can you expect with a chevy cam?
But really, it's not the engine's fault, you have a tuning problem hiding around 100hp.