858 x 857 inches = 21.793 x 21.768 meters