Implicit conversion from float -91.31524008350732 to int loses precision