76.34 inches = 1.939036 meters