Authenticating a Giant Human Foot Print in Limestone