526 x 810 meters = 20708.66 x 31889.76 inches