Implicit conversion from float -221.13402061855675 to int loses precision