The most creative way I've ever done a 20 miler:
5 mi on the treadmill on Friday night (started watching Footprints)
4.71 mi on the treadmill on Saturday morning (finished watching Footprints)
3.5 mi at Plymouth Creek Center
10.1 mi around Medicine Lake
=23.3 miles...got it done!