Implicit conversion from float -73.67521367521368 to int loses precision