code: def _read_pug_fixed_grid(projection, distance_multiplier=1.0):
          
          a = projection.semi_major_axis
          h = projection.perspective_point_height
          b = projection.semi_minor_axis
  
          lon_0 = projection.longitude_of_projection_origin
          sweep_axis = projection.sweep_angle_axis[0]
  
          proj_dict = {'a': float(a) * distance_multiplier,
                       'b': float(b) * distance_multiplier,
                       'lon_0': float(lon_0),
                       'h': float(h) * distance_multiplier,
                       'proj': 'geos',
                       'units': 'm',
                       'sweep': sweep_axis}
          return proj_dict
docs: Read from recent PUG format, where axes are in meters