Round off 499.995 to the nearest thousandth

499.995 rounded to the nearest thousandth is 500.000.