zeshonderdzevenentwintigduizendtweehonderddrieënveertig
Ordinal (627243th): zeshonderdzevenentwintigduizendtweehonderddrieënveertigste
The converter also handles times and prices, with a listening drill to make them stick.