186 x 32 meters = 7322.83 x 1259.84 inches