Implicit conversion from float -95.6940509915014 to int loses precision