Sky watchers in western North America are in for a treat: a nearly five-minute total lunar eclipse this morning.