Implicit conversion from float -194.49760765550235 to int loses precision