定冠詞「the」は、具体的な単数名詞および複数名詞の前で使います。この場合、彼の「7 miles」の散歩が一般的な散歩ではなく、具体的で頻繁に起こるものであることを示すために「the」が使われています。ここでは「the」を省略して「I would walk 7 miles」と言うこともできますが、これが何度も起こる規則的なものであることから、この「7 miles」は彼にとって身近なものであると「the」で強調しているわけですね。
定冠詞を使った似たような例をいくつか挙げてみましょう。
例: Every weekend I drive the three hour drive back home to visit my family.（毎週末、私は家族に会うために3時間運転して帰宅している。）
例: I do the run every morning.（毎朝ランニングをしている。）