Implicit conversion from float -95.08997429305913 to int loses precision