You asked:

how many feet is 16.7 meters

  • 16.7 meters is 54.79 feet.