844 x 843 inches = 21.438 x 21.412 meters