0
There are 1760 yards in one mile. Therefore, 5042 miles is equal to 5042 x 1760 = 8873920 yards.
I have an Alvarez 5042 and it is from 1982. Commemorating the 60th Anniversary.
Yes
5042
0800 956 5042