It seems the aliens payed me a visit last night but I missed them! Two circles down the back yard maybe 10 feet across each.
The coincidence of the ride on mower's turning circle being about the same diameter has nothing to do with it. It wuz the Martians.
Oops forgot the pictures.