Please check the field delimiter of table by using:
describe formatted <table_name>
If the table has the different delimiter, maybe this is the cause for size difference.
You can create a table with same delimiter with the original table, and then insert data again. It should be the same size.