6.8 meters = 22.309711 feet