194 x 662 meters = 7637.8 x 26062.99 inches