This video linked from the site is quite good at adding a sense of scale to the undertaking. I also love that Roman will be supported by Hubble and Webb.
https://www.youtube.com/watch?v=CDwemQH2zDU