6677 meters = 21906.167979 feet