Everyone makes big stone walls. Have you thought about doing a pallisade?
It seems like a small place. A pallisade would be much cheaper and a much mess labor intensive project.