684 x 135 inches = 17.374 x 3.429 meters