Hi can anybody help me in the following question?

u16 x, y; //u16 means unsigned integer 16 bit
x = y * 0.728
Solve the above equation without using the floating point library and Division method. x and y data type also cannot be changed.