360 x 18 meters = 14173.23 x 708.66 inches