August 28th.. 5pm.. 4 more hours.. right..
Next time just say something like "September 1st" and begin working on it August 28th.. so if you finish earlier, everyone will be happy, and if you don't, you will still meet your deadline and keep everyone happy.
I hate when the given ETA are wrong..