I just noticed that Teachers Pet is credited with a Best Winning Miler Rate of 1.52.6

But if you look closer you see it was in a 947m race

We cannot have this distortion of horses performance summaries
Mile rates should only be assigned to races of a mile or longer