chad double-checked his readouts , making sure his shields were up and his weapons were fully powered , and glanced to his left at the massive indomitable , the mighty juggernaut completely eclipsing his view of earth .