World’s Largest Digital Camera Installed on Vera Rubin Observatory for Cosmic Exploration Blog 20 March 2025