As long as the Sysops want. That's what makes it "infinite". Unless they remove block, the user will always be blocked.