539 x 861 inches = 13.691 x 21.869 meters