The only parking lot that is 30 yards away is directly South of the playground, and there are trees and buildings between the parking lot and the playground.
View attachment 205699
Ref for playground photo
I think it's more likely that 30 yards figure is misreporting or misquoting somewhere down the line.... because I'm pretty sure it's those red and white storage buildings pictured that her brother pointed to/behind?