The data in an MPEG-2 file is 720x480, but those are non-square
pixels, intended for viewing on a 4:3 aspect ration TV. Computers
have square pixels, and so QuickTime Player plays the 720x480 at
640x480 so that the picture looks correct to you.
In other words, stop worrying about it, the MPEG-2 file is fine.