675 x 866 meters = 26574.8 x 34094.49 inches