812 x 811 inches = 20.625 x 20.599 meters