That's not right.
45.675348 rounded to three decimal places is 45.675.
The third digit is five and the next is three, so the five doesn't change.