zeshonderdvijfentwintigduizendzevenhonderdacht
Ordinal (625708th): zeshonderdvijfentwintigduizendzevenhonderdachtste
The converter also handles times and prices, with a listening drill to make them stick.