360 x 91 meters = 14173.23 x 3582.68 inches