Well, to move 64 bits with a 32bit-command, you need to call it twice. In 64bit you need to call it once.
I would call it a practical maximum. It is the way PAE is implemeneted that limits it to 64 GB. Modern 64bit CPUs have a much higher limitation.