A new scientific analysis suggests that the Altar Stone at Stonehenge (weighing...