823 x 822 inches = 20.904 x 20.879 meters