Thats insane for a stock engine! Just a few months ago I was under the impression(from this forum) 500rwhp was about the limit
so 658 sounds a heck of a lot nicer to me!
by the way its now 658 hp and 588 ft-lbs!!
http://web.stagram.com/n/fastintentions/