626 x 61 inches = 15.9 x 1.549 meters