824 x 823 inches = 20.93 x 20.904 meters