Implicit conversion from float -95.35469107551486 to int loses precision