The number of the Beast, doing a handstand!
(clear, irrefutable evidence that the end is near!)
668 - the next door neighbor to the Beast 66.6 - one tenth of the Beast