649 x 135 inches = 16.485 x 3.429 meters