You can Add all the Values in some Array and then you can use it to save in different Dictionaries.
After this Line :
// NSLog(@"Distance: %4.0f m.", distance);
Add :
NSString *dist = [NSString stringWithFormat:@"%4.0f m.", distance];
NSMutableDictionary *inDict = [[NSMutableDictionary alloc] init];
inDict = [ann objectAtIndex:i];
[inDict setValue:dist forKey:@"Distance"];