Implicit conversion from float -91.96721311475409 to int loses precision