809 x 808 inches = 20.549 x 20.523 meters