807 x 618 meters = 31771.65 x 24330.71 inches