have you read any of the answers?

your undo_retention is messed up, nothing to do with tablespace size!!