You asked:

80 inches is how many feet

  • 80 inches is 6.67 feet.