code: def get_satpos(self):
          
          if self.satpos is None:
              logger.debug("Computing actual satellite position")
  
              try:
                  # Get satellite position in cartesian coordinates
                  x, y, z = self._get_satpos_cart()
  
                  # Transform to geodetic coordinates
                  geocent = pyproj.Proj(proj='geocent')
                  a, b = self.get_earth_radii()
                  latlong = pyproj.Proj(proj='latlong', a=a, b=b, units='m')
                  lon, lat, alt = pyproj.transform(geocent, latlong, x, y, z)
              except NoValidNavigationCoefs as err:
                  logger.warning(err)
                  lon = lat = alt = None
  
              # Cache results
              self.satpos = lon, lat, alt
  
          return self.satpos
docs: Get actual satellite position in geodetic coordinates (WGS-84)
  
          Returns: Longitude [deg east], Latitude [deg north] and Altitude [m]