Joe rented a truck for one day . There was a base fee of $18.95 , and there was an additional charge of 82 cents for each mile driven . Joe had to pay $144.41 when he returned the truck . For how many miles did he drive the truck ?