106 inches = 2.6924 meters