Incorrect shape of array after xarray multiplication operation
<p>As per <a href="https://stackoverflow.com/questions/35592074/value-error-in-multplying-xarray-variable-with-2d-numpy-array">Value error in multplying xarray variable with 2D numpy array</a></p>

<pre><code>import xarray as xr
hndl_tran = xr.open_dataset(path_netcdf, chunks={'time': 10})
flow_data = hndl_tran['val']
new_arr = flow_data * xr.DataArray(vba)
</code></pre>

<p>Here are the shapes of input arrays</p>

<pre><code>flow_data.shape
(1165, 720, 1440)

vba.shape
(720L, 1440L)
</code></pre>

<p>Here is the shape of the array after multiplying:</p>

<pre><code>new_arr.shape
(1165, 720, 1440, 720, 1440)
</code></pre>

<p>I want the resulting array to have same shape as flow_data. How do i do this?</p>