Implicit conversion from float -75.50218340611355 to int loses precision