Implicit conversion from float -91.91275167785236 to int loses precision