83.07 inches = 2.109978 meters