Plently of people running stock sized brakes with m50/s50 series motors
try slotted rotors, and better pads. Braking is affected by weight not power, if your car weight is the same it's gonna stop in the same amount of feet regardless of power.
200 km on a tank??? That sounds like either tunning or lead foot !!