You asked:

how many feet is 6.8 meters

  • 6.8 meters is 22.31 feet.