Implicit conversion from float -93.51063829787233 to int loses precision