View of total eclipse through NASA telescope