Bug introduced in 12.1 or earlier and persisting through 13.0
Consider the following region:
region = BooleanRegion[#1 || #2 &, {Circle[{0, 0},
63.01771474209481`, {-0.3085423746716913`, 0}],
Circle[{0, 0}, 63.01771474209481`, {0, 0.3085423746716913`}]}]
Why in Mathematica 12.1 RegionMeasure[region]
returns a complex value, and how to avoid it without dealing with explicit calculations (despite the fact that it is possible to make this easily)?
RegionMeasure[region]
38.8873 + 0.0000128693 I