Think I will be able to hit sub 4?

This is my final peak week. I’m up to 57 weekly miles and this is my final (and longest) long run. Running 6 days per week.

I did bonk a bit at mile 19- hence the slower final mile. This has me worried. Although I’m not as rested as I will be for the full.