868 x 867 inches = 22.047 x 22.022 meters