don't convert to np.float - can double data size! 

That's very bad for large data cubes.
I think `dt = np.find_common_type([data.dtype], [np.float])` expresses this same idea