how many islands are in the city where grimsta ip stadium is located ?
fourteen islands