Ran 19 miles yesterday, a bit over 3 hours with a pee break and a visit with Audrey and Noah for water refills. I felt great for most of the run, although the uphill climb for miles 13-16 are pretty rough. I'm sore today and will probably be more sore tomorrow, but the foot didn't hurt yesterday. My knees were pretty cranky, but they are fine today.
In any case, I think it is safe to say I can do a marathon. It still remains to be seen whether I can do a 3:40, though.