618 x 718 meters = 24330.71 x 28267.72 inches