How to match all sizes of spatial plots within a subplot

I want to plot multiple spatial plots into one subplot to compare values such as n_count_total between the samples. My code is something like this.

# Create a figure with 6columns and 1 row
fig, axes = plt.subplots(nrows=1, ncols=6)
datas = [adata1, adata2, adata3, adata4, adata5, adata6]
# Create a subplot within row
for i in range(6):
        sc.pl.spatial(datas[i], color = 'n_count_total', ax = axes[i], show = False, img_key= None)

However, because my spatial images have a different size, the plot comes out something like this.

Is there a way to make all the plots equal size?
Thank you in advance :slight_smile: