539 x 672 inches = 13.691 x 17.069 meters