zeshonderdvierentwintigduizendzevenhonderdvijftig
Ordinal (624750th): zeshonderdvierentwintigduizendzevenhonderdvijftigste
The converter also handles times and prices, with a listening drill to make them stick.