106 x 674 inches = 2.692 x 17.12 meters