answersLogoWhite

0

117920 yards is 353760 feet (117920 * 3)

67 miles is 353760 feet (67 * 5280)

There are the same.

What else can I help you with?