89527 mm to inches