Varchar2 datatypes are longer than expected
My guess would be a combination of your NLS_LENGTH_SEMANTICS = 'CHAR' system parameter and a character set defined that is 4 bytes per character.

Can you check on what your NLS settings are?