Antipode above or below Sea Level

What Your Function Should Do

Write a function AntipodeAboveSeaLevelQ that takes a point on Earth and returns True if its antipode is above sea level and False otherwise. The function should allow for any valid geo entity as input.

AntipodeAboveSeaLevelQ[GeoPosition[{40.11,-88.24}]]

AntipodeAboveSeaLevelQ[(Entity["Paris", Entity["City",{"Paris","IleDeFrance","France"}], "Entity[\"City\", {\"Paris\", \"IleDeFrance\", \"France\"}]", "city"])]

AntipodeAboveSeaLevelQ[GeoPosition[{40,115}]]

More Examples

AntipodeAboveSeaLevelQ[(Entity["Beijing", Entity["City",{"Beijing","Beijing","China"}], "Entity[\"City\", {\"Beijing\", \"Beijing\", \"China\"}]", "city"])]

Here is Beijing with its antipode:

AntipodeAboveSeaLevelQ[loc_]:=