40435.29 rounded to the nearest thousand
The nearest thousand would be 40,000, whilst the nearest thousandth would be nonexistent due to there only being numbers to the hundredth spot.
40435.29 rounded to the nearest thousand = 40,000.00