No you're wrong, read the specs, straight from Subaru.You have it wrong here mate,
We are talking about 296 bhps is the Impreza WRX,
we are talking about WRX STI ® which is approx. 520 bhps
http://www.subaru.com/shop/overview.jsp?model=IMPREZAWRX&trim=STI
Okay, my mistake, 305hp. Still not enough to get around a 420hp jag.