how long is 100 hours