Whats the advantage of tall front tires on drag car?

They are supposed to give you more roll before you break the lights and give you that extra "few inches" of head start so to speak.