690 x 115 inches = 17.526 x 2.921 meters