626 x 51 inches = 15.9 x 1.295 meters