Teleport to and keep a distance from objects

hi guys
I’m working on a teleport blueprint to teleport spawn/main camera to other objects and “inspect” the objects

The goal is when i teleport to an object, object’s scale should remain the same/untouche but camera is positioned like 1000 unreal units away so that objects of all sizes are displayed as the same size on the screen.

For example, I can have a very big object(a bookcase) and a very small object (a book), but when i teleport to each one, camera / spawn is positioned so that either the book or the bookcase will appear and take 80% of the screen, leaving the other screen space for “item description”)

Can someone point me in the right direction?

regards