68 x 360 meters = 2677.17 x 14173.23 inches