Anything longer than 1:00 I feel like I'm wasting time. There is good physiologic evidence indicating circulating levels of CATAbolic steroids begin circulating after about an hour or so. If I'm doing 30 min cardio I'll through that it either in the morning or at noon. I dont usually mix because it takes to long.
Unless you are new to lifting heavy you should be able to blow your neurologic load with *much* less volume than what you are doing. Beginner lifters can't lift with the intensity that someone experienced can, they do not have the neuromuscular efficiency-can't stimulate as many motor pools of contractile elements.
The first few years of lifting I did volume like you have above, then got stronger and could not keep up the volume. After doing a few sets of concentrated effort on heavy compound movements you are spent. Maybe another exercise or 2 for a few sets but thats it. Having said that, if you are not lifting with intensity the volume above is very doable. I'll have days where I feel like a pussy and go in and throw around some weights and can do set after set, but none are quality sets.