Last time you ran a successful (for you) marathon and hit your time goal, could you have done the following two workouts 4.5 months out from your goal race?
Run 20 miles at MP+60 seconds
Run 7 miles at MP in the middle of a 12 mile run during a high mileage week (i.e. not tapered)