Run-on sentences are hard, just ask anyone who’s read or tried reading William Faulkner. In mine above, I see one problem - an inconsistency, where I should have listed the same range of hours both times.
I have read a lot of Faulkner but as much as I liked his stories I was sometimes tempted to throw the book in the trash because it was so hard to figure out what he was trying to say. There is much to admire about Faulkner but his sentence structure is not something to praise unless you admire obscurity.
I try to constantly remember that the fact that I know what it is that I am attempting to convey is no guarantee whatsoever that a reader will know what it is that I am attempting to convey.
There is more wrong with your sentence than numerical inconsistency and that is the last I intend to say on the matter.