You asked:

20 yards equals how many inches

  • inch
    inch
    20 yards is 720 inches.