Mir ist schon klar, dass ich einen Umbruch mit <br> erzeugen kann, aber das kann nicht die Lösung sein.
Kann mir da jemand weiterhelfen?
Mir fällt auf, dass der Text keine Leerzeichen hat. Der Browser kann nur an Leerzeichen umbrechen.
Versuche es mal mit einem normalen Text, denn so lange Wörter gibt sicher niemand ein. Falls doch, dann musst Du dies über PHP begrenzen.