If the axle distance is 145 mm, then it's definitely a motor with wider magnets in it. A monster. That would be a cromotor, or other china made motor with too much width to fit in 135 mm.
It might be a medium large magnet motor that still fits in 135 mm dropouts. Or it could be a typical motor with 28 mm wide rotor.
To truly define what you have, open it, take out the stator, and measure the width of the magnets on the rotor.
From outward appearance, it looks like it could be one of those "3000w" monster motors.