You asked:

how many feet is 6.6 meters

  • 6.6 meters is 21.65 feet.