Implicit conversion from float -91.0077519379845 to int loses precision