It is 76 miles from Waterton to Middleton. It is 87 miles from Middleton to Oak Hill. Driving directly, it is 134 miles from Waterton to Oak Hill. It is 39 miles from Oak Hill to Jackson. If Juan drives from Waterton to Middleton, then from Middleton to Oak Hill, and finally home to Waterton, how many miles does he drive?