6 feet and 10.5 inches = 2.096 meters