I would be happy if the progress bar id not show 100% done for about 60% of the total time.  This that for more than half of the total time, the user has no feedback as to whether things are still progressing of if the program got stuck.