1) This horn cap means that his head can't rotate.

2) Regular satellites don't fly on such a distance from planet (have a look at photos from International Space Station)

Because of the sparkles I think he is welding something, so:

3) he might have already gone blind

4) this is impossible because welding requires significant electrical current which can't be produced by these batteries inside the welder (if there are any)

5) welding requires second electrode attached to target somewhere in order for current to flow

6) also if he is trying to weld a wire it won't work because wires are covered with isolation



Awesome artwork though