def get_2D_bounding_box(observations):
    """
    Gets the maximum and minimum x and y in order to construct the bounding box.
    """
    x = []
    y = []
    # slow but elegant! :P
    for o in observations:
        x.append(o[0])
        y.append(o[1])
    return (min(x),min(y)),(max(x),max(y))