We're dividing 66987870 by 647 
Let's see how many times 647 fits into 66987870.

Advancing to step 1:
When dividing 6 by 647, we get 0 with a remainder of 6.
Record the quotient 0 as the next digit in the result. 
Result so far: 0.0
If we subtract 0 from 6, we get 6.
Take the next digit (6) from the dividend and append it to 6, then repeat: 66 / 647

On to step 2:
647 goes into 66 0 times with a remainder of 66.
Write down 0 as next digit of the result. 
Result so far: 0.0
If we take 0 away from 66, we end up with 66.
Take the next digit (9) from the dividend and append it to 66, then repeat: 669 / 647

Moving on to step 3:
647 can be fit into 669 1 times, resulting in a remainder of 22.
Use 1 as the next digit of our solution. 
Result so far: 1.0
If we take 647 away from 669, we end up with 22.
Append the next digit (8) from the dividend to 22 and continue with: 228 / 647

Step 4:
647 can be fit into 228 0 times, resulting in a remainder of 228.
Use 0 as the next digit of our solution. 
Result so far: 10.0
Subtracting 0 from 228 leaves us with 228.
Include the next digit (7) from the dividend after 228, then repeat: 2287 / 647

Going ahead to step 5:
The number 647 fits into 2287 3 times, leaving a remainder of 346.
Put 3 as the next digit of the answer. 
Result so far: 103.0
Subtract 1941 from 2287 to get 346.
Grab the next digit (8) from the dividend, add it to 346, then carry on: 3468 / 647

Step 6:
647 goes into 3468 5 times with a remainder of 233.
Record the quotient 5 as the next digit in the result. 
Result so far: 1035.0
If we subtract 3235 from 3468, we get 233.
Grab the next digit (7) from the dividend, add it to 233, then carry on: 2337 / 647

Step 7:
2337 divided by 647 is 3 with a remainder of 396.
Use 3 as the next digit of our solution. 
Result so far: 10353.0
Subtracting 1941 from 2337 leaves us with 396.
Take the next digit (0) from the dividend and append it to 396, then repeat: 3960 / 647

On to step 8:
When dividing 3960 by 647, we get 6 with a remainder of 78.
Use 6 as the next digit of our solution. 
Result so far: 103536.0
Deduct 3882 from 3960 and we're left with 78.
Since there are no more digits in the dividend, we add a zero to the remainder making it 780, and continue the process.

Moving on to step 9:
647 goes into 780 1 times with a remainder of 133.
Write down 1 as next digit of the result. 
Result so far: 103536.1
Deduct 647 from 780 and we're left with 133.
Since there are no more digits in the dividend, we add a zero to the remainder making it 1330, and continue the process.

Moving on to step 10:
The number 647 fits into 1330 2 times, leaving a remainder of 36.
Put 2 as the next digit of the answer. 
Result so far: 103536.12
The remainder is 36 after subtracting 1294 from 1330.
Since there are no more digits in the dividend, we add a zero to the remainder making it 360, and continue the process.

Let's proceed to step 11:
360 divided by 647 is 0 with a remainder of 360.
Record the quotient 0 as the next digit in the result. 
Result so far: 103536.12
If we subtract 0 from 360, we get 360.
Since there are no more digits in the dividend, we add a zero to the remainder making it 3600, and continue the process.

Moving on to step 12:
When dividing 3600 by 647, we get 5 with a remainder of 365.
Put 5 as the next digit of the answer. 
Result so far: 103536.1205
The remainder is 365 after subtracting 3235 from 3600.
Since there are no more digits in the dividend, we add a zero to the remainder making it 3650, and continue the process.

Step 13:
647 goes into 3650 5 times with a remainder of 415.
Record the quotient 5 as the next digit in the result. 
Result so far: 103536.12055
Subtract 3235 from 3650 to get 415.
Since there are no more digits in the dividend, we add a zero to the remainder making it 4150, and continue the process.

The final result is 103536.12055 with a remainder of 0.000415.