You asked:

convert 1.68 meters to feet and inches

  • 1.68 meters is 5 feet and 6.14 inches.