182.06 meters = 597.309711 feet