Due to the fact that pointers are 64 bits wide on x64, the return address location on the stack is eight bytes instead of four.