783 x 252 inches = 19.888 x 6.401 meters