Hi
In the following exercise:
"He works such overtime/ long hours, that he should get a pay rise", the correct answer is 'long hours'. However, I really don't know what the problem is with the other alternative. Is there a problem regarding grammar or meaning?

Thanks a million.