Changed to use NSData+coordinates to create an array of coordinates, instead of CLLocations