Implicit conversion from float -221.05990783410135 to int loses precision