Es gibt hier eine Reihe von Theorien und anscheinend keine allgemein akzeptierte einzige über den Ursprung des Ausdrucks.
Manche meinen, dass es in der Neuzeit meistens als Bewertungsskala (1-10) verwendet wird, was 99999 bedeutet... Unendlich so nah wie möglich an perfekt. Andere Theorien stammen aus dem Altenglischen, "bis zu den Augen angezogen", was anscheinend als "bis zu den Augen" ausgedrückt worden wäre - aber es gibt dort einige Probleme mit Daten oder Herkunft.
Es scheint, dass es keine endgültige Antwort gibt, aber hier ist eine Website, auf der Sie einige der anderen Theorien lesen können.
Zu den Neunen