866 x 575 meters = 34094.49 x 22637.8 inches