825 x 824 inches = 20.955 x 20.93 meters