11042 in english words:

eleven thousand forty two