vijfhonderdeenentachtigduizendzevenhonderdzevenentwintig
Ordinal (581727th): vijfhonderdeenentachtigduizendzevenhonderdzevenentwintigste
The converter also handles times and prices, with a listening drill to make them stick.