docs: def is_location(v) -> (bool, str):
          """
          Boolean function for checking if v is a location format
  
          Args:
              v:
          Returns: bool
  
          """
  
          def convert2float(value):
              try:
                  float_num = float(value)
                  return float_num
              except ValueError:
                  return False
  
          if not isinstance(v, str):
              return False, v
          split_lst = v.split(":")
          if len(split_lst) != 5:
              return False, v
          if convert2float(split_lst[3]):
              longitude = abs(convert2float(split_lst[3]))
              if longitude > 90:
                  return False, v
          if convert2float(split_lst[4]):
              latitude = abs(convert2float(split_lst[3]))
              if latitude > 180:
                  return False, v
          return True, v