880 x 263 meters = 34645.67 x 10354.33 inches