500
The amount of pie left if one pie has 0.34 of its mass left, another has only 13% remaining, and the last pie has had 3/7 of its slices eaten (answer in fractions (lowest terms), decimals (to the nearest thousandth), and percent (to the nearest millionth), in that order)
What is 629/700, 0.899, and 89.857143%?