Allen ocean