58138817 ÷ 664 
Our goal is to divide 58138817 by 664.

Let's proceed to step 1:
The number 664 fits into 5 0 times, leaving a remainder of 5.
Use 0 as the next digit of our solution. 
Result so far: 0.0
Subtracting 0 from 5 leaves us with 5.
Take the next digit (8) from the dividend and append it to 5, then repeat: 58 / 664

Step 2:
The number 664 fits into 58 0 times, leaving a remainder of 58.
Write down 0 as next digit of the result. 
Result so far: 0.0
If we subtract 0 from 58, we get 58.
Bring next digit (1) of the dividend behind the 58 and repeat the process: 581 / 664

Advancing to step 3:
664 can be fit into 581 0 times, resulting in a remainder of 581.
The number 0 becomes the next digit in our result. 
Result so far: 0.0
Deduct 0 from 581 and we're left with 581.
Take the next digit (3) from the dividend and append it to 581, then repeat: 5813 / 664

Step 4:
The number 664 fits into 5813 8 times, leaving a remainder of 501.
The number 8 becomes the next digit in our result. 
Result so far: 8.0
If we subtract 5312 from 5813, we get 501.
Take the next digit (8) from the dividend and append it to 501, then repeat: 5018 / 664

Going ahead to step 5:
When dividing 5018 by 664, we get 7 with a remainder of 370.
Write down 7 as next digit of the result. 
Result so far: 87.0
The remainder is 370 after subtracting 4648 from 5018.
Grab the next digit (8) from the dividend, add it to 370, then carry on: 3708 / 664

Let's proceed to step 6:
The number 664 fits into 3708 5 times, leaving a remainder of 388.
Put 5 as the next digit of the answer. 
Result so far: 875.0
Deduct 3320 from 3708 and we're left with 388.
Include the next digit (1) from the dividend after 388, then repeat: 3881 / 664

Let's proceed to step 7:
When dividing 3881 by 664, we get 5 with a remainder of 561.
Use 5 as the next digit of our solution. 
Result so far: 8755.0
If we subtract 3320 from 3881, we get 561.
Include the next digit (7) from the dividend after 561, then repeat: 5617 / 664

On to step 8:
5617 divided by 664 is 8 with a remainder of 305.
Record the quotient 8 as the next digit in the result. 
Result so far: 87558.0
Subtracting 5312 from 5617 leaves us with 305.
Since there are no more digits in the dividend, we add a zero to the remainder making it 3050, and continue the process.

Moving on to step 9:
When dividing 3050 by 664, we get 4 with a remainder of 394.
Use 4 as the next digit of our solution. 
Result so far: 87558.4
Subtracting 2656 from 3050 leaves us with 394.
Since there are no more digits in the dividend, we add a zero to the remainder making it 3940, and continue the process.

Moving on to step 10:
664 can be fit into 3940 5 times, resulting in a remainder of 620.
Use 5 as the next digit of our solution. 
Result so far: 87558.45
If we subtract 3320 from 3940, we get 620.
Since there are no more digits in the dividend, we add a zero to the remainder making it 6200, and continue the process.

Going ahead to step 11:
The number 664 fits into 6200 9 times, leaving a remainder of 224.
Use 9 as the next digit of our solution. 
Result so far: 87558.459
If we take 5976 away from 6200, we end up with 224.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2240, and continue the process.

Moving on to step 12:
664 goes into 2240 3 times with a remainder of 248.
Put 3 as the next digit of the answer. 
Result so far: 87558.4593
If we take 1992 away from 2240, we end up with 248.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2480, and continue the process.

Step 13:
664 goes into 2480 3 times with a remainder of 488.
Record the quotient 3 as the next digit in the result. 
Result so far: 87558.45933
The remainder is 488 after subtracting 1992 from 2480.
Since there are no more digits in the dividend, we add a zero to the remainder making it 4880, and continue the process.

The final result is 87558.45933 with a remainder of 0.000488.