618 x 72 meters = 24330.71 x 2834.65 inches