vierenvijftigduizendzevenhonderdvijfentwintig
Ordinal (54725th): vierenvijftigduizendzevenhonderdvijfentwintigste
The converter also handles times and prices, with a listening drill to make them stick.