That doesn't make any sense (the LEO brakes, not the wheels not fitting)
Those aren't even the smaller 4-pot Brembo brakes, those appear to be ONLY the "V8 Performance brakes" which is on a 345mm * 22mm front rotor.
Getto calipers, rotors and pads... Now I know how to get an LEO to stop chasing me. Make him brake hard several times. He'll fade his brakes and have to bow out...
(Who am I kidding, I've never run from the law...)