787 x 601 inches = 19.99 x 15.265 meters