diff --git a/modules/util/geos_nav.py b/modules/util/geos_nav.py
index 227c2e0be26baf47b0e7443f56718b55328cce48..a143fbb43d0631569445826df8dd1c4b3ee2efa6 100644
--- a/modules/util/geos_nav.py
+++ b/modules/util/geos_nav.py
@@ -266,11 +266,13 @@ def get_navigation(satellite='GOES16', domain='FD'):
     return nav
 
 
-def get_lon_lat_2d_mesh(nav, ll, cc):
+def get_lon_lat_2d_mesh(nav, ll, cc, offset=0):
     num_elems = len(cc)
     num_lines = len(ll)
     cc = np.array(cc)
     ll = np.array(ll)
+    cc[:] += offset
+    ll[:] += offset
     x_rad = cc * nav.CFAC + nav.COFF
     y_rad = ll * nav.LFAC + nav.LOFF