564 x 18 meters = 22204.72 x 708.66 inches