76 x 360 meters = 2992.13 x 14173.23 inches