191 x 539 inches = 4.851 x 13.691 meters