186 x 18 meters = 7322.83 x 708.66 inches