You asked:

how much is 19.5 meters in feet

  • 19.5 meters is 63.98 feet.