I would suggest you to calculate and move it in the window than cancelling it in between the move.
I tried moving a 50GB machine from one datastore to another and it took around 5 sec to cancel the move. But i can't really tell you how long it will take in your case. If its a cold migration 700Gb would take less than an hour. But that again depends on the kind of storage you have and the connectivity.