Create Ellipse Entity with +-180,+-90 degrees, render error

const viewer = new Cesium.Viewer("cesiumContainer");
 
const blueEllipse = viewer.entities.add({
  position: Cesium.Cartesian3.fromDegrees(180.0, 40.0, 100000.0),
  name: "Blue translucent, rotated, and extruded ellipse with outline",
  ellipse: {
    semiMinorAxis: 300000.0,
    semiMajorAxis: 300000.0, 
    material: Cesium.Color.BLUE.withAlpha(0.5),
    outline: true,
  },
});
viewer.zoomTo(viewer.entities);