Answer:
Set the length BEFORE pulling the dataset. You cannot change the length of character variable after it has already been set. Then remove any format that might be attached to it. In fact why not just remove any formats attached to any of your character variables.