p = Plot.plot({
projection: {type: "stereographic", rotate: [-longitude, -latitude]},
r: {transform: (d) => Math.pow(10, d)},
style: "overflow: visible;",
marks: [
Plot.geo(land, {fill: "currentColor", fillOpacity: 0.5}),
Plot.sphere(),
Plot.dot(earthquakes, {x: "longitude", y: "latitude", r: "magnitude", stroke: "red", fill: "red", fillOpacity: 0.5})
]
})