526 x 756 meters = 20708.66 x 29763.78 inches