zeshonderdeenentwintigduizendzevenhonderdvijfentwintig
Ordinal (621725th): zeshonderdeenentwintigduizendzevenhonderdvijfentwintigste
The converter also handles times and prices, with a listening drill to make them stick.