I once read that running more than 3 hrs is detrimental to your body and takes more time to recover hence disrupting your running schedule. I did a long run max of 3 hrs with a max HR of 145 so that, I will only need 1-day rest followed by the scheduled tempo