26 yards long
26 metres = 28.4339458 yards
26 miles = 45,760 yards
26 miles and 285 yards.
26 yards
None because there are 36 inches in a yard
There are 1760 yards in one mile. Therefore, 385 miles 26 yards is equal to 385 x 1760 + 26 = 677626 yards.