Answer:
8.5 miles an hour.
Explanation:
There are many ways to do this, but I am going to do it the way I think is the most simple.
First, divide 748 yards by 3 minutes to get the amount of yards per minute. 748 / 3 = 249.33333
Second, divide the previously gotten number (249.33333, [3's go on forever]) by the amount of yards in a mile (which is 1760 yards per mile). This turns into 249.33333 / 1760 = 0.1416666 (6's go on forever). This is miles per minute so you must make it per hour.
You then multiply that infinite number by the amount of minutes in an hour (60 minutes per hour). 0.14166666 * 60 = 8.5 miles per hour.