Maguire Boulevard extension wins council approval