11059 in english words:

eleven thousand fifty nine