539 x 630 inches = 13.691 x 16.002 meters