diff --git a/indexer-core/src/main/java/org/opengroup/osdu/indexer/service/IndexerServiceImpl.java b/indexer-core/src/main/java/org/opengroup/osdu/indexer/service/IndexerServiceImpl.java
index d2f544b714daceaf0fc42fa557950c069cc741bb..de2582309181b064be2fce32eed0c501cbf5ffc5 100644
--- a/indexer-core/src/main/java/org/opengroup/osdu/indexer/service/IndexerServiceImpl.java
+++ b/indexer-core/src/main/java/org/opengroup/osdu/indexer/service/IndexerServiceImpl.java
@@ -427,9 +427,9 @@ public class IndexerServiceImpl implements IndexerService {
         Map<String, String> asIngestedProperties = new HashMap<>();
 
         Map<String, String> propertyKeyTypeMap = new HashMap<>();
-        propertyKeyTypeMap.put("FirstPoint.X", "long");
-        propertyKeyTypeMap.put("FirstPoint.Y", "long");
-        propertyKeyTypeMap.put("FirstPoint.Z", "long");
+        propertyKeyTypeMap.put("FirstPoint.X", "double");
+        propertyKeyTypeMap.put("FirstPoint.Y", "double");
+        propertyKeyTypeMap.put("FirstPoint.Z", "double");
         propertyKeyTypeMap.put(Constants.COORDINATE_REFERENCE_SYSTEM_ID, "text");
         propertyKeyTypeMap.put(VERTICAL_COORDINATE_REFERENCE_SYSTEM_ID, "text");
         propertyKeyTypeMap.put(Constants.VERTICAL_UNIT_ID, "text");