126.92 inches = 3.223768 meters