716 x 107 inches = 18.186 x 2.718 meters