Shift Error in GeoElevationGraphics3D[]

I tried to show 3D terrain of United Arab Emirate (UAE) with GeoElevationGraphics3D function.
I found there is significant shift error in Digital Terrain Elevation Data in GeoElevationGraphics3D [] function. The 3D mountain is drawn far to the right and does not match 2D "Reliefmap: or 2D “Streetmap”. The 3D mountain is located on the ocean water to the east. The 3D mountain has to be on the peninsular. How can we manually fix the shift error of 3D Digital Terrain Elevation Data? Can we access the elevation data matrix?
You can see the attached images.

(* Default Map Range*)
lattiLow = 23; lattiUp = 29;
longiLow = 50.5; longiUp = 61;

ResourceFunction["GeoElevationGraphics3D"][
 Polygon[Entity["Country", "UnitedArabEmirates"]], 
 GeoBackground -> GeoStyling["ReliefMap"], 
 GeoRange -> {{lattiLow, lattiUp}, {longiLow, longiUp}}, Axes -> True,
  AxesLabel -> {"Longitude", "Latitude", "2.4xElevation"}, 
 ImageSize -> {800, 800}, Ticks -> Automatic]


I confirm the issue. Did you submit a report in the Function Repository?

https://resources.wolframcloud.com/FunctionRepository/resources/GeoElevationGraphics3D/

there’s a link at the bottom of the page.

After your comment, I submitted a report in the Function Repository.
I hope that they can add manual shift and rotation option to GeoElevationGraphics3D function.
Thanks.