669 x 452 meters = 26338.58 x 17795.28 inches