Reduce size of data points for latitude and longitude


I am building a real-time dashboard that plot latitude and longitude using

Steps to reproduce

I was following this example here.
Code snippet:

import streamlit as st
import pandas as pd
import numpy as np

data = [[-33.71205471, 29.19017682], [-33.81205471, 29.11017682], [-34.71205471, 29.49017682]]
df = pd.DataFrame(data, columns=['Latitude', 'Longitude'])

Actual behavior:

The plot works as intended but the data points are too large to distinguish between movements in latititude and longitude. Movements in lat and long have a 7 decimal place granularity (e.g. lat=166.1577634).

Expected behavior:

Here is an example in AWS QuickSight of how the points should look.

Any ideas how to reduce the size of the map circles for each respective data point?