How Fix Scatters size of Scattermap that do not change with zooming in or our

Hi there,

Why in the following code, By zooming, The radius of circles change? How can I fix them? (I’m using Plotly==6.0.1)

data = {
    "SK5501": {"HCoord": 31.451715, "VCoord": 52.097978, "size": 18.9},
    "SK5502": {"HCoord": 31.452100, "VCoord": 52.097972, "size": 18.9},
    "A5203": {"HCoord": 31.450705, "VCoord": 52.097926, "size": 11.5},
    "A5202": {"HCoord": 31.450705, "VCoord": 52.097608, "size": 11.5},
    "A5102": {"HCoord": 31.450674, "VCoord": 52.097355, "size": 9.5},
}


import plotly.graph_objects as go

fig = go.Figure()

# Add circles
for key in data.keys():
    fig.add_trace(go.Scattermap(
        mode="markers",
        lat=[data[key]['HCoord']],
        lon=[data[key]['VCoord']+.00005],
        marker=dict(size=data[key]['size'], color='blue', opacity=0.5)
    ))


fig.update_layout(
    map=dict(
        style="open-street-map",
        center=dict(lat=31.45, lon=52.09),
        zoom=15,
        uirevision="constant", 
    ),
    margin=dict(l=0, r=0, t=0, b=0),
    dragmode="zoom" 
)

fig.show()